hard to take - Turkish English Dictionary